 $LOAD_PATH.unshift File.join(File.dirname(__FILE__),'../..','ext_pr1/lib')
 require 'ext_pr1_v4'
class List
  
end
 
 
class Set
  
  def superset?(set)
    val = true
    if (self.count() < set.count())
      val = false
    else
       set.each do |elem|
         self.each_with_index do |elem2, index|
          if (elem == elem2)
            val = true
            break
          elsif ((set.size()-1 == index) and val == true)
            val = false
          end
         end
       end
    end
    
    return val
  end
end